Big Huge Thesaurus

oil gland

noun